home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / misc / unix / tracker_4_3.lzh / tracker / smakefile < prev    next >
Encoding:
Makefile  |  1994-01-11  |  1.1 KB  |  42 lines

  1. # lattice lmkfile
  2. OPTI = opt optinline optinlocal optcomp 10 optdepth 3 optrdepth 3 
  3. CC = sc
  4. #COPTS = streq math ieee debug full ignore 161
  5. COPTS= math ieee $(OPTI) ignore 161
  6. COPTS2 = math ieee $(OPTI) ignore 161
  7. OBJECTS = st_read.o commands.o automaton.o player.o open.o \
  8. tools.o dump_song.o setup_audio.o notes.o display.o autoinit.o tags.o prefs.o \
  9. amiga/ui.o amiga/client.o amiga/popen.o amiga/audio.o amiga/main.o \
  10. amiga/scroller.o amiga/events.o amiga/requester.o \
  11. amiga/server/smain.o amiga/server/sound.o amiga/server/timer.o
  12.  
  13.  
  14. SERVOBJECTS = amiga/server/smain.o amiga/server/sound.o amiga/server/timer.o
  15.  
  16. all: tracker #server
  17.  
  18. server: $(SERVOBJECTS)
  19.     sc link $(SERVOBJECTS) to $@
  20.  
  21.  
  22. tracker: $(OBJECTS)
  23.     sc link $(COPTS) $(OBJECTS) to $@ lib lib:reqtools.lib# memwatch.lib
  24.  
  25. .c.o:
  26.     $(CC) $(COPTS) $*.c
  27.  
  28. amiga/server/smain.o: amiga/server/smain.c
  29.     sc NOSTACKCHECK $(COPTS2) $?
  30.  
  31. amiga/server/sound.o: amiga/server/sound.c
  32.     sc NOSTACKCHECK $(COPTS2) $?
  33.  
  34. amiga/server/timer.o: amiga/server/timer.c
  35.     sc NOSTACKCHECK $(COPTS2) $?
  36.  
  37. clean:
  38.     delete $(OBJECTS) $(SERVOBJECTS)
  39.  
  40. cleanserv:
  41.     delete $(SERVOBJECTS)
  42.